import request from '@/utils/request'

// 查询角色列表
export function listsubsystem(query) {
    return request({
        url: '/system/subsys/queryPage',
        method: 'get',
        params: query
    })
}

// 新增角色
export function addsubsystem(data) {
    return request({
        url: '/system/subsys/save',
        method: 'post',
        data: data
    })
}

// 修改角色
export function deletesubsystem(id) {
    return request({
        url: '/system/subsys/batchDelete',
        method: 'delete',
        data:id
    })
}
export function updatesubsystem(data) {
    return request({
        url: '/system/subsys/update',
        method: 'put',
        data: data
    })
}

export function getMenuTree() {
    return request({
        url: '/system/menu/getMenuTree',
        method: 'get',
    })
}
export function PostgetMenuTree(data) {
    return request({
        url: '/system/subsys/bindMenu',
        method: 'post',
        data
    })
}

export function selectBindMenuList(id) {
    return request({
        url: '/system/subsys/selectBindMenuList/'+id,
        method: 'get',
    })
}




// // 查询角色详细
// export function getRole(roleId) {
//     return request({
//         url: '/system/role/' + roleId,
//         method: 'get'
//     })
// }
//
// // 新增角色
// export function addRole(data) {
//     return request({
//         url: '/system/role',
//         method: 'post',
//         data: data
//     })
// }
//
// // 修改角色
// export function updateRole(data) {
//     return request({
//         url: '/system/role',
//         method: 'put',
//         data: data
//     })
// }

